package com.zhx.learn.jiguang;

import cn.jpush.api.push.model.PushPayload;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * describe:
 *
 * @author zhanghaixuan
 * @date 2018/09/12
 **/
public class PushBuilder {
    /**
     * 范围 包含 别名 以及标签
     */
    private String alia;
    /**
     * 别名组
     */
    private List<String> alias = new ArrayList<>();
    /**
     * 标签
     */
    private String tag;
    /**
     * 标签组
     */
    private List<String> tags  = new ArrayList<>();

    /**
     * 标题(必填)
     */
    private String title;
    /**
     * 内容 非必填
     */
    private String context;

    /**
     * 额外内容的类型
     */
    private String extrasType;

    /**
     * 额外类型的参数
     */
    private Map<String,String> extras = new HashMap<>();
}
